home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 1.iso / ARGONET / PD / FILER / FSCK131.SPK / elim_help < prev    next >
Text File  |  1996-12-22  |  4KB  |  144 lines

  1. eliminate (1.21) - file eliminator!
  2.  
  3. NOTE: this program is SHAREWARE. Read the !SHAREWARE file for more info.
  4.  
  5. eliminate is a disc utility that eliminates a file from the directory but not
  6. from the disc map. This means that the disc space used by the file is lost
  7. (you should recover it using fsck). eliminate can effectively be useful only
  8. to remove the files that cannot be deleted in the usual way by RISC OS (for
  9. example a broken directory).
  10.  
  11.  
  12. Index
  13. -----
  14.  
  15. - Usage
  16. - Why you could need eliminate
  17. - Extra features
  18. - Disclaimer
  19. - History
  20. - Credits
  21. - Conditions of use
  22. - Contacting the Author
  23.  
  24.  
  25. Usage
  26. -----
  27.  
  28. eliminate filename
  29.  
  30.  
  31. Why you could need eliminate
  32. ----------------------------
  33.  
  34. eliminate is one of the programs that you generally don't need to use but that
  35. sometimes can be very helpful. I think that the only use of eliminate is to
  36. delete a broken directory or a non-mapped file that cannot be removed by RISC
  37. OS. After the file or directory has been removed you should run fsck so that
  38. the disc space that was used by it will be relinked in a file. You can
  39. finally remove that file and gain some free space (and finally have a good
  40. map, too!). Generally, all the files that were stored in a broken directory
  41. will be relinked by fsck too but you will not be able to have their original
  42. names and informations back. Anyway, new versions of fsck (from 1.20 onward)
  43. should be able to restore all the subdirectories and their content.
  44. While fsck scans the directory tree, it will tell if there is some file to
  45. eliminate.
  46.  
  47. If you find another use for eliminate I will be really pleased to hear from
  48. you.
  49.  
  50.  
  51. Extra features
  52. --------------
  53.  
  54. Registered versions will support 'big' discs (ie discs larger than 512Mb
  55. supported by the new FileCore module for RISC OS 3.60 or later) while the
  56. unregistered version will refuse to work on them.
  57.  
  58. No special features code is currently recognised.
  59.  
  60.  
  61. Disclaimer
  62. ----------
  63.  
  64. eliminate is a very dangerous program (since it removes files, corrupts the
  65. map and, obviously, writes to your disc). If you remove an important file and
  66. (for some obscure reason) fsck will not recover its content, I am sorry for
  67. you but I can't do nothing more since you are the only responsible for what
  68. you made!
  69. Actually eliminate is less dangerous than a common 'delete' because if you
  70. eliminate a files, the informations to retrieve it are still stored in the
  71. map and fsck should be able to give you the file back (but you will never
  72. recover its original name); on the other hand a delete will not 'corrupt'
  73. the map while eliminate will make it inconsistent.
  74.  
  75. Summing up: it's not wise to play with eliminate if you have no real reasons
  76. to use it.
  77.  
  78.  
  79. History
  80. -------
  81.  
  82. 1.00  -- 13 Apr 94
  83. First working version. Tried only on floppies...
  84.  
  85. 1.01  -- 11 May 94
  86. Some test was done on HardDiscs (all successful). Updated to match the
  87. changes in the common sources with fsck.
  88.  
  89. 1.02  -- ?? Jun 94
  90. Auto-dismount the disc after the file has been eliminated.
  91.  
  92. 1.10  -- 11 Oct 94
  93. Completely rewritten in order to keep it up-to-date with the new
  94. versions of fsck. This caused a big size reduction (since most of
  95. the code included in the old one was used only by fsck!). Some more
  96. check and meaningful messages added.
  97.  
  98. 1.11  -- 05 Feb 95
  99. Nothing really new, just linked with a more stable library (see fsck).
  100.  
  101. 1.12  -- 12 Jun 95
  102. Minor internal reorganisation.
  103.  
  104. 1.20  -- 03 Jan 96
  105. Added code-based user registration. Added support for 'big' discs (registered
  106. version only). Improved error message when the user tries to eliminate the
  107. root directory (ie suggests to use 'hardfix').
  108.  
  109. 1.21  -- 22 Dec 96
  110. Fixed a problem that prevented eliminate from running properly with Panasonic
  111. PD drives.
  112.  
  113.  
  114. Credits
  115. -------
  116.  
  117. I'd like to thank the following people who contibuted in some way to the
  118. development of eliminate (in alphabetical order):
  119. - Keith Bailey who was the first who tried eliminate (successfully!) on
  120.   his HardDisc.
  121.  
  122.  
  123. Conditions of use
  124. -----------------
  125.  
  126. eliminate can only be distributed with the complete fsck suite.
  127. Read the !SHAREWARE file for the conditions of use and distribution of the
  128. whole package.
  129.  
  130.  
  131. Contacting the Author
  132. ---------------------
  133.  
  134. Post:  Sergio Monesi
  135.        Via Trento e Trieste 30
  136.        20046 Biassono (MI)
  137.        Italy
  138.  
  139. EMail: msergio@mbox.vol.it
  140.        pel0015@cdc8g5.cdc.polimi.it
  141.        sergio@freebsd.first.gmd.de
  142.  
  143. WWW:   http://cdc8g5.cdc.polimi.it/~pel0015/
  144.